Overview
What is Drupal?
Drupal is a free, open-source content management system written in PHP that competes primarily with Joomla and Plone. The standard release of Drupal, known as Drupal core, contains basic features such as account and menu management, RSS feeds, page layout…
Drupal! You beauty!
- To develop content oriented and transaction oriented sites
- Non technical users can easily build sites using Drupal
- Drupal 8 and above have …
Drupal, a hidden gem in the sea of the content management systems out there, a framework of it's own that goes beyond a common CMS
An open source CMS with excellent tools!
Drupal is a great open source CMS
Drupal for enterprise-level website in azure/devops context
It is used by both marketing and IT department :
The …
Capable Contextual CMS
A solid open-source CMS with solid security and extensibility
- Our own website runs on Drupal
- We implement clients' websites, and depending on the scope and …
Really powerful tool to build websites with great themes and templates
Need a Content Collaboration Website at Low Cost. Try Drupal!
Drupal is Powerful at Scale
An all-powerful CMS with a steep learning curve
Drupal, the CMS for large, data-rich websites
Customizable, scalable and professional content manager.
Trusted large scale content management system
Drupal has many advantages for small and large businesses
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
- Page templates (67)9.595%
- Admin section (68)9.595%
- Code quality / cleanliness (66)9.191%
- Publishing workflow (67)9.191%
Pricing
What is Drupal?
Drupal is a free, open-source content management system written in PHP that competes primarily with Joomla and Plone. The standard release of Drupal, known as Drupal core, contains basic features such as account and menu management, RSS feeds, page layout customization, and system administration.
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
30 people also want pricing
Alternatives Pricing
What is Adobe Business Catalyst (Discontinued)?
Adobe Business Catalyst was a cloud-hosted system for building and managing web content and online stores with a built-in CRM framework in addition to sales, service, and marketing features including eCommerce and Email Marketing tools. It has been end of life (EOL) since 2020.
What is UENI?
Small business owners don’t have much time to build their online presence, don’t have much money to spend on digital advertising, and don’t want to navigate the complexity of what it means to be online today. So UENI presents a solution built specifically for them. Unlike DIY website builders or…
Product Demos
Drupal Glazed Theme Tutorial 1: Basic Drag and Drop Controls
Drupal Demo
Drupal Paragraph Blocks Demo
JSON:API demo
Drupal Link Intelligence Getting Started Demo
Drupal Content Optimizer SEO Module Demo Video
Features
Security
This component helps a company minimize the security risks by controlling access to the software and its data, and encouraging best practices among users.
- 10Role-based user permissions(65) Ratings
Permissions to perform actions or access or modify data are assigned to roles, which are then assigned to users, reducing complexity of administration.
Platform & Infrastructure
Features related to platform-wide settings and structure, such as permissions, languages, integrations, customizations, etc.
- 9.1API(58) Ratings
An API (application programming interface) provides a standard programming interface for connecting third-party systems to the software for data creation, access, updating and/or deletion.
- 10Internationalization / multi-language(53) Ratings
The software supports multiple languages, countries, currencies, etc.
Web Content Creation
Features that support the creation of website content.
- 9.1WYSIWYG editor(61) Ratings
What-You-See-Is-What-You-Get editing tool allows users to build pages without writing code.
- 9.1Code quality / cleanliness(66) Ratings
Code generated by WYSIWYG editor is clean and validates according to W3C standards.
- 9.5Admin section(68) Ratings
The admin page is easy to navigate and use.
- 9.5Page templates(67) Ratings
The CMS has standard webpage templates or types of web pages (e.g. homepage, article page, interior page, blog page, etc.); users can also build custom templates.
- 8.7Library of website themes(58) Ratings
A library of website frameworks or themes is available as a starting point for building a website.
- 10Mobile optimization / responsive design(63) Ratings
The CMS helps users build webpages that work well on mobile devices – whether m-dot pages or responsively designed pages.
- 9.1Publishing workflow(67) Ratings
The software allows users to set up a custom workflow for updating the website, including approval processes.
- 10Form generator(63) Ratings
Users can build website forms for visitors to fill out.
Web Content Management
Features for managing website content
- 10Content taxonomy(63) Ratings
Users can create multiple levels and types of content categories including tags.
- 10SEO support(62) Ratings
The CMS helps users create the right website infrastructure (pagination, page headers, titles, meta tags, url structure, etc.) to increase the site’s visibility in search engine results.
- 10Bulk management(59) Ratings
Users can change an attribute on a group of documents or sites all at once through features such as global search and replace, making bulk changes easier.
- 8.7Availability / breadth of extensions(61) Ratings
There is a broad library of extensions, plug-ins, modules or add-ons that allow users to easily customize their websites without building custom code.
- 9.1Community / comment management(61) Ratings
Users can put post/page comments through an approval process, auto-approve commenters based on their email addresses, block commenters by IP address, delete comments, etc.
Product Details
- About
- Integrations
- Competitors
- Tech Details
- FAQs
What is Drupal?
Drupal is a free and open source content management system written in PHP that competes primarily with Joomla and Plone. The standard release of Drupal, known as Drupal core, contains basic features common to content management systems. These include a dashboard with a menu management system, RSS feeds, page layout customization and themes to aid this, and system administration tools. Drupal offers access statistics, more advanced search features, caching and feature throttling (to improve performance if needed), descriptive URLs, multiple users with controllable privileges, access control and restrictions, and workflow tools (triggers). There are over 30,000 addons or modules to expand Drupal's functionality.
Drupal Video
Drupal Integrations
Drupal Competitors
- Joomla!
- Kentico Xperience
- Plone
- Magnolia (V5 and later versions)
Drupal Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(378)Community Insights
- Business Problems Solved
- Pros
- Cons
- Recommendations
Drupal has been widely used in a variety of industries and situations, proving itself as a robust and extensible platform that can fulfill specific needs. For example, Ericsson is leveraging Drupal to develop an internal application for accessing company policies and documents, including a news and events section. This showcases Drupal's capability to serve as an efficient tool for knowledge management within organizations. Similarly, Commercial Progression takes advantage of Drupal's integration capabilities with CRM and ERP systems to develop websites for various industries, demonstrating its flexibility in meeting diverse business requirements.
Another key use case for Drupal is creating uniform intranet sites across different operating units, enabling organizations to convey their identity and provide basic information consistently. This allows companies to maintain a cohesive brand image while providing essential resources to their employees. Additionally, non-technical staff can easily create and manage content using Drupal, addressing marketing web presence needs efficiently without extensive coding knowledge. This user-friendly aspect of Drupal makes it accessible to a wide range of users within an organization.
Furthermore, Drupal proves invaluable in the realm of website development, offering a quick and flexible solution for building test sites or serving as a content management system for clients who require rapid website development with built-in control. Its ability to handle large volumes of content makes it suitable for managing customer service articles, translation services, and industry-standard features like views and revisioning. The platform is also chosen by developers specializing in Drupal due to its ease of use in quickly getting sites up and running for clients.
In the educational sector, the University of Edinburgh's Web Interfaces team has utilized Drupal to develop bespoke web solutions with a focus on security and scalability. This use case highlights Drupal's suitability for academic institutions seeking reliable and customizable solutions for their web development needs. Moreover, Drupal has proven its worth in the online education space, with approximately 95% of websites designed to market and recruit online degree programs being built with this platform.
Overall, Drupal offers a versatile range of use cases, from powering corporate intranets to supporting website development across various industries. Its capacity for customization and its ability to handle diverse content needs make it a compelling choice for organizations of all sizes.
Extensibility and Customization: Users highly appreciate the extensibility and customization options provided by Drupal's wide range of contributed modules. Many reviewers have stated that this flexibility allows them to tailor the software to their specific needs, enhancing the overall value of the platform.
Cost-effectiveness: The open-source nature of Drupal is seen as a major advantage by users, with many stating that it eliminates ongoing licensing costs. Reviewers mention that this cost-effectiveness makes Drupal an attractive option for those on a tight budget.
Strong Community Support: Users highly value the fantastic open-source community surrounding Drupal. Several reviewers have mentioned that they appreciate the community's readiness to help and provide solutions to any problems encountered. This support system is seen as invaluable, ensuring users have necessary assistance and resources to overcome challenges while using the software.
Intuitive User Interface: Some users have mentioned that the user interface of Drupal is not intuitive and requires technical expertise to use effectively. They feel that the platform lacks a WYSIWYG text editor, making it necessary to have a basic understanding of HTML and CSS style sheets to customize the site.
Complicated Development Process: Several users have found the development process in Drupal to be complicated and difficult to learn, even for experienced developers. They express that development is hard to learn and complicated, which can be challenging for those with prior experience in web development.
Time-Consuming Maintenance: Users have expressed that maintaining Drupal websites can be time-consuming due to frequent updates and patches that need to be installed. The continuous need for maintenance can become burdensome as it requires allocating additional time towards keeping the website up-to-date.
Security Concerns with Plugins: Some users have raised concerns about the security of Drupal websites, attributing it to the large number of plugins available from numerous developers. They find it harder to ensure site security due to this vast variety of plugins, often requiring careful vetting and monitoring.
Resource-Intensive Infrastructure Requirement: Users mention that compared to other content management systems (CMSs), Drupal requires a more powerful infrastructure. This makes it more resource-intensive in terms of hardware requirements, potentially increasing costs for hosting and server resources.
Steep Learning Curve with Drupal 8: The learning curve associated with Drupal has been highlighted by users as a challenge, particularly concerning its eighth version. They perceive Drupal 8 as significantly different from previous versions, complicating the learning process further.
Confusing Back-end User Interface: Some users find the back-end user interface of Drupal confusing and clunky. They express difficulties navigating through menus or locating specific settings within the interface, leading them to consider it less user-friendly than desired.
Configuration Changes Hidden in Menus: Users mention encountering certain configuration changes hidden within menus where they may not expect them. This can make it challenging for users to locate and modify specific settings, potentially causing frustration or inefficiencies.
Time-Consuming Setup and Configuration: The process of setting up and configuring Drupal has been mentioned as time-consuming by users. They express that it requires technical skills and knowledge, making the initial setup a potential pain point. Additionally, some changes may require IT assistance and might not be applied immediately.
Limited Ease of Use: While Drupal is generally considered relatively easy to use, some users note that it still requires development skills. They advise that installation and upgrading processes should be handled by someone with technical expertise to avoid potential troubles during these procedures.
Users have made several recommendations based on their experiences with Drupal. Here are the three most common recommendations:
- Start with a theme if you don't have much time to learn the system.
- Avoid using too many plugins and have someone on-site for day-to-day maintenance.
- Consider other options for CRM or shopping cart functionality.
Overall, users believe Drupal is a robust CMS platform but recommend starting with a theme for quicker setup, limiting plugin usage, and considering alternative options for CRM and shopping cart functionality. These recommendations aim to optimize the user experience and ensure efficient management of websites built on Drupal.
Attribute Ratings
Reviews
(1-25 of 37)Drupal! You beauty!
- To develop content oriented and transaction oriented sites
- Non technical users can easily build sites using Drupal
- Drupal 8 and above have responsive design included.
- Easy access to inline edit mode that directly allows the users to edit components then and there without having them to move to a whole new page as in case of full page edit mode.
- Content revisions
- Content translations
- Database and server logs
- Error backtrace
- SEO
- Can be overwhelming to new users
- Integration with APIs requires full Drupal technical knowledge
- Default package size is large
It is written using PHP which almost all developers habe experience with or can get easily accustomed to.
Multilingual functionalities of Drupal are exceptional.
Last but not the least, if you are looking for content management systems then look no where Drupal is your answer.
Drupal, a hidden gem in the sea of the content management systems out there, a framework of it's own that goes beyond a common CMS
- Well structured entity definition
- Designed to be extended, everything can be extended/connected to each other
- API-first design with the latest versions
- Great developer experience
- Huge community, all driven off of open-source contributors
- Developer onboarding experience
- Better marketing materials
- Better out of box experience
- Faster innovations/integrations with Javascript ecosystem
If I want to dial it down to a specific use case, Drupal is best what most customers/clients that have high-security standards, and need to have extensive editorial experience and control over their website's architecture. Due to its core design, Drupal can connect with each part of its own and any external third-party resources quite easily.
For a less-suited scenario, I might say that if you don't have enough budget to get proper work done, sometimes just using WordPress with a pre-designed theme might sound better to you, but if you have the budget and the time, always go with Drupal
An open source CMS with excellent tools!
- Drupal has the main advantage of being an open-source product; we can customize the way we want.
- It allows me to manage and create websites or blogs that our customers require.
- It has impressive administration and customization features, being able to manage any amount and type of content.
- I have always started and completed a new page in Drupal in just a few minutes.
- It has been straightforward to understand and effortless to use.
- Drupal has different languages used; not just anyone can make use of the tool.
- It should have more support material to customize and modify the code.
Drupal is a great open source CMS
- Open source framework
- Variety of themes, colors and possibilities of work with images and texts
- Easy to use
- Security and new release notifications are a hassle as they happen too often
- Allowing them to write PHP modules is a big advantage, but sometimes integrating them is a small challenge due to the version the developer is working on.
- Steep learning curve, but worth it
I have been working for some time and sometimes give up on some projects and choose another tool. It is definitely not a technology for those in a hurry, it is necessary to have time and dedication. The newer versions of Drupal are more friendly and intuitive and allow the construction of many cool things.
Capable Contextual CMS
- Relational context makes for very powerful page capabilities
- Can be transformed into anything you can imagine
- Fast search capabilities
- Steep learning curve
- Not ready for use out of the box
- Can be slow to load if not configured properly
- Our own website runs on Drupal
- We implement clients' websites, and depending on the scope and functional requirements, we will often recommend and implement Drupal as the CMS that would best fit their needs (including multisite).
- In situations requiring non-core functionality, we evaluate, recommend, and implement suitable Drupal modules. Where none are available, we may develop a custom module.
- We work within the hosted Drupal (Acquia) platform for some clients.
- Finally, we've consulted on the implementation of the investor relations (IR) website portals of several publicly traded companies, which also run on Drupal.
- Secure
- Extensible
- Customizable
- Non-intuitive UX
- Developer-driven UI
- Permissions overkill
- Content management
- Frequent content additions and/or updates
- Scalable framework
- Functional requirements that can't be met/managed by WordPress
- Multilingual and/or multi-regional
- Centrally managed multiple-website management
- Varying user types with configurable permissions
- Integration with other platforms, such as SSO authenticators
- Preferably not e-commerce (typically better handled with a hosted solution, such as Shopify)
- Open source framework and localization.
- Multiple themes and skins for user's webpages and websites.
- Allowing them to write PHP modules is a big advantage, but at times integrating them is a slight challenge due to the version on which the developer is working.
- Security and new release notifications are a hassle as they happen too often, but are still a good thing to have.
Need a Content Collaboration Website at Low Cost. Try Drupal!
- Easy to use, especially compared to other open source CMS.
- Robust user community to address issues and to provide advice.
- Steep learning curve (but easy to use once you learn the system).
- Poorly written or unsupported plug-ins can be a security liability.
An all-powerful CMS with a steep learning curve
- All my websites use it, so every website I create an manage is on one platform.
- Drupal is infinitely scalable, so as my clients' needs change, it's relatively easy to alter the current website rather than start from scratch.
- Drupal has a feature called "Views", which enables me to create custom content display modes for each client, without reinventing the wheel every time.
- Customizable.
- Scaleable.
- Robust community for support.
- Search engine friendly.
- Extremely powerful, but easily scaled down for simple sites.
- Steep learning curve, but worth it.
- Modules with similar jobs can be confusing - This can be a pro or a con, depending on the day. Sometimes it's nice to have choices, but other times there can be 3 or 4 modules that all do 90% of what you need, but none that do it all. Drupal requires creative thinking to get various modules to work together to complete a task.
- Some modules get abandoned or don't work the way you intended.
I joke it took me nearly 2 years to get "pretty good" at Drupal. It was a commitment I made to learn it and use it for my entire business in the long term. If you need something easy and quick for right now, then don't start learning Drupal. It requires time and patience. When I started I was proficient at HTML but had never used a CMS before. If you already use other CMS's with MySQL and PHP, then you will already know how all that works. So it probably won't take you two years. Plus, I learned on Drupal 5, which was not at all designer-friendly. That was put together by coders and it showed. Today, Drupal 7 and 8 are much more user-friendly.
Drupal, the CMS for large, data-rich websites
- Drupal has a large support community. Many businesses and organizations have adopted it, and it has a large developer base, so it's likely to be around for a long time.
- Drupal is designed around the concept of structured data so that the data you put into it is reusable and can easily be referenced or accessed by other pages, or exposed through APIs to other systems.
- Drupal is well suited for building large, complex websites.
- Drupal has a steep learning curve due to its flexibility and complexity. Because it's so flexible and customizable, sometimes it's daunting trying to figure out the best way to do something.
- Some aspects of the system don't receive the support and attention they need, particularly contributed modules. It can take months (or years) for bugs to get resolved, or for new features to be developed. Many of the contributed modules are poorly supported. It's common to find modules that still haven't been migrated to the latest version of Drupal, even though it's been out for over 2 years. It's also common to discover a bug, only to find out that a patch was already submitted to fix that bug months ago, but hasn't been merged into the module yet.
- Upgrading to new versions of Drupal core can sometimes be painful and challenging, depending on how you've customized it or what modules you've enabled.
- Sometimes it's difficult to figure out how to customize a particular aspect of the system because you have to work within the framework it provides.
Drupal for multipurpose websitex
- Handling a large number of users easily.
- Can get easy themes, modules, as it is available for free too.
- Can create large sites, dynamic blogs, e-commerce, interactive sites.
- Can be difficult to deal with for a non-technical person.
Features :
Possibly the most powerful and flexible CMS
- Drupal is great at managing any amount of content, and any type of content. Its flexibility and customizability are two of its greatest strengths.
- Drupal isn't just a CMS, Drupal lets you build the CMS that website editors will be using. Its backend customization and admin features are awesome and are being expanded by the community all the time.
- There are thousands of contributed modules and themes freely available. Not only is Drupal open source, but all the best modules and themes people have built are available for free as well!
- Drupal's community is big, prolific, and welcoming. Not only can you use other's community contributions, but the community is always happy to help others building their own Drupal sites or custom modules and themes for the rest of the community. If you ever get stuck, the forums or Drupal Slack are incredible resources for assistance.
- Drupal's admin side is very powerful and flexible, but it's a little bit harder to wrap one's mind around. If a customer is familiar with using a basic WordPress site, showing them the full Drupal back-end might be overwhelming and confusing at first. Luckily you can easily limit and customize the admin pages that each role sees.
- Drupal is huge and complex. Doing simple things is generally simple, but more advanced capabilities of Drupal have a higher learning curve (as can be expected). You can build a Drupal site quickly, but don't expect to build your dream site with loads of custom features in a week.
- Ready-made themes are more sparse than something like WordPress. If you're most interested in simply plugging an existing theme in and using it, you won't find as many professional-looking themes out of the box. There are some, but with Drupal, the best results are usually achieved by finding a good base theme and creating your own child theme based off of it.
On the other hand, if all you need is a small static site, and you don't need to let people edit content or control the site on the web, then Drupal might be overkill. Simply utilize a code framework or a static site generator, and you can save time and money in that case.
Drupal Does What Is Intended
- Content storage
- Easy backend navigation
- Ability to add users with ease
- WYSIWYG
- Rich Text Editor
- Containers
Drupal: Titan of Open Source
- Drupal is an open source CMS and has a vibrant community supporting it.
- Drupal's core package offers a great out-of-box product that can easily be modified to meet any business need.
- The community dedication to contrib modules is second to none. There's a module for just about everything you could imagine, want, or need on a website.
- Excellent administrative framework and user-based interface allows for custom role creation and specific access levels based on credentials.
- Being open source, there isn't a company solely dedicated to it, which can sometimes represent challenges for bugs associated with specific modules.
- Frequent releases require upgrading to maintain support for active components.
- Flexibility and options are vast, but not necessarily intuitive for the non-experienced or web novices.
- Requires a developer.
If you love happy, giddy developers...
- Drupal separates data from presentation, which is very important when you are trying to build a website. It is great at letting the back end developers focus on data structure and the front end focus on presentation.
- You can change anything you need to, or find someone who already has. Since its open source you can find a developer who can help you with a problem.
- Its been around for a long time and there are many mods that have been created to solve many problems.
- It can be daunting to a developer who has no experience with Drupal at first. There is a learning curve and it may not be for everyone.
- Because there are so many choices for mods and add-ons its hard to pick which ones are the best.
- There are not as many people with Drupal 8 experience out there even though its been over a year since its release.
I think it's less appropriate if you do not have developer support for it. Drupal isn't for the faint of heart or people who are used to something like Wordpress.
Drupal as a framework
- Databases. Drupal is a great choice for building an online database. It has great tools for creating advanced data structures out of the box. With help of a few contributed modules the possibilities are limitless.
- Digital Libraries. Drupal is also a perfect solution for digital libraries. With integration with search engines such as Solr, faceted search, and document preview we can build searchable and filterable digital libraries of any scale.
- Websites. Being a content management system in the first place Drupal is a perfect platform for websites - large to small. It's extendable with more than 12,000 open source modules that can do almost anything. There is a famous answer to almost any question in Drupal community - "there is a module for that".
- Content management. Content management is perhaps the strongest part of Drupal. You can easily create and place your content anywhere on your website, reuse and aggregate it in many different ways.
- There are not many areas where Drupal needs improvement that haven't been already address in Drupal 8. However there is one feature I want to mention that could have been implemented better -- the Forum (or discussion board). Although with a few contrib modules and a little of custom code the forum functionality in Drupal can be fine tuned to be almost as powerful as Google Groups, it requires a lot of effort to make it work as expected.
- Out of the box theme in Drupal does not look professional enough. Most of developers will want to replace it with something else. Thankfully there are hundreds of free themes available for Drupal for free, and many more can be purchased online.
Drupal review
- Drupal provides a robust and powerful open source CMS platform. Due to this, it has a wide community of supporters and contributors and a vast library of modules that have already been produced.
- As of Drupal 8, Drupal provides good admin tools for configure data and content architecture and relationships.
- Drupal's admin section, especially before Drupal 8, can be fairly confusing to navigate. This is tough for developers as well as content authors.
- Drupal traditionally has been a little constrictive with regards to front end templating, although it has gotten easier over the years.
Great tool if set up properly
- Easy to manage users, access, etc.
- Simple to use (for regular users)
- Fast platform if set properly
- Development for it takes time
- Initial setup can be pain
- Editing sometimes may not be applied immediately and requires IT assistance
Drupal is a CMS on steroids
- Create and manipulate data to show it on different views, queries and sections. It is like a WEB CMS like you can do it on a Database with a simple interface.
- Multiple content types, fields, relationships created over a strong, yet simple to use, backend.
- Great community support
- Ease to develop over the Drupal framework. Well documented.
- Open source
- It needs a more powerful infrastructure vs other CMSs
- GUI is great but could be improved.
- Themes are not as usable as some on other CMSs
- Learning curve is not simple because of its complexity.
Drupal is worth checking out.
- Drupal has a large user base which means that there is plenty of supporting documentation available for learning its usage.
- Drupal has a large user base which means finding a developer to customize Drupal functionality is going to be easier because more talent is available and that talent is already familiar with the code.
- Drupal is fully customizable because it is open source and written in PHP, which is easily one of the most popular programming languages for web.
- Some users may find the interface complicated to use.
- Some users may not understand how to backup their Drupal instance properly or how to restore it if something bad were to happen.
- Some users will not understand the importance of keeping the software up to date and may be at risk for a hacked web site. Note: This is not a Drupal specific issue, all open source and arguable all software that does not get updated regularly may become vulnerable. However, automation in updates and backups is something most all modern pre-fab web apps have room for improvement. Most users just want to turn on their web site administration and generate content, not worrying about updates or backups.
- It's the most flexible CMS I have worked with, including other open source solutions and proprietary.
- The development community is invaluable. Unlike some CMSs, drupal developers are all about the big picture when it comes to building features, and work together to create a solid solution, rather than trying to sell options that may or may not be a good fit for what you need.
- Drupal is open source, which means anything really is possible in terms of development. It has very few limitations when building custom websites, and the only road block tends to be the amount of time or money available to spend on a solution.
- If all you want is a simple brochure site and blog, it may not be the best choice. While it is fully capable of doing both, it may take longer to set up than a simple WordPress or Squarespace type site. On the other side, if you do plan on building out and customizing a site it may be worth the consideration in the long run since this is where it shines.
- For development the learning curve can seem steep. Because it's such a robust system that offers so much in terms of capabilities, it may take a while to get a full handle on everything.
I like to compare it to art. If you want a blank canvas with a toolbox full of art supplies and an unlimited amount of possibilities, this is it. If all you want is something that doesn't take too long to create and looks nice, a paint by numbers option may be more appropriate.
Drupal with Openatrium
- Drupal has a powerful backend that seems to be very stable.
- Drupal has a lot of online resources for support.
- Drupal has a user friendly web interface that allows for most configuration changes in a user-friendly way.
- Drupal is fairly slow and requires a lot of horsepower to run.
- Some configuration changes are hidden in menus where they may not be expected.
- Drupal seems to require more regular maintenance than other systems.
- User management and roles.
- Open source with tons of available modules.
- Drupal 7 is not responsive by nature but can be addressed by adding responsive themes.
- Large learning curve to get the configuration and development practices down.
- Needs too many additional modules to be on par with some of the other CMSs available.
Drupal - Great when used the right way!
- WCMS - simple and straightforward content management
- Modular - the fact that I can model Drupal into any shape I want is a huge selling point for us
- Community - the Drupal community is also a very strong selling point
- Open Source - This can be a strength and weakness based on the customer involved
- Time to Market - it is not as short as it is sold on some site. It takes time and knowledge to properly setup Drupal and tune it to get the optimal performance.
Drupal a Themer's Dream
- Many modules to choose and integrate with your project.
- Many themes to choose from and in case you want to build your theme, it lets you do that with ease.
- Open Source.